screw-spindle mechanism - Turkish English Dictionary